﻿namespace WPCloudPT.Eventos
{
    public enum TipoEventoIo
    {
        PastaCreateOk,
        PastaCreateError,
        PastaDeleteOk,
        PastaDeleteError,
        PastaCopyOk,
        PastaCopyError,
        PastaMoveOk,
        PastaMoveError,
        FicheiroCreateOk,
        FicheiroCreateError,
        FicheiroDeleteOk,
        FicheirosDeleteError,
        FicheiroMoveOk,
        FicheiroMoveError,
        FicheiroCopyOk,
        FicheiroCopyError

    }

    /// <summary>
    /// classe que funciona como um custom event 
    /// </summary>
    public class EventosIO
    {
        public TipoEventoIo EventoIo { get; set; }
        public string DadosEventoIo { get; set; }

        public EventosIO(TipoEventoIo valueTipo,string valueDados)
        {
            EventoIo = valueTipo;
            DadosEventoIo = valueDados;
        }
    }
}
